place with abundant common juniper - Espagnol Anglais Dictionnaire